// 路由鉴权
import router from '@/router';
// 引入进度条
import nprogress from 'nprogress';
// 引入进度条样式
import 'nprogress/nprogress.css';

// 全局守卫：项目中任意路由切换都会触发的钩子
// 全局前置守卫
router.beforeEach((to:any,from:any,next:any)=>{
    // 访问某一个路由之前触发的守卫
    // to:要访问哪个路由，from：从哪个路由来，next：路由的放行函数
    nprogress.start();
    next();
})
// 全局后置守卫
router.afterEach((to:any,from:any)=>{
    // 访问某一个路由之后触发的守卫
    nprogress.done();

})